Golang Job: Cloud Identity Software Engineer

Job added on

Location

Glasgow, Scotland - United Kingdom

Job type

Full-Time

Golang Job Details

Cloud Identity Software Engineer

The Platform Services group is responsible for defining, developing and operating cloud products consumed by our Application Development Partners across the firm. Our Product Portfolio includes Private and Public Cloud Platforms and a wide range of services such as databases, messaging and telemetry.

As a Cloud Identity Software Engineer you will work as part of the Platform Identity team within the Identity & Trust Platforms product line. ITP provides secure and trusted authentication, authorization, federation services, and privileged access to digital identities across on-premise and multi-cloud offerings.

Key Responsibilities of the Role

We are building the foundational Identity System at the heart of JPMorgan Chase's private cloud and integrating this with the identity capabilities of the major public clouds. Our software provides a highly-scalable, secure, trusted identity platform to deliver software-defined infrastructure and serve the needs of a modern global technology business.

Our work is ambitious and engaging. We're looking for enthusiastic software engineers with a demonstrable passion for technology. You will apply your expertise to all aspects of the software lifecycle and will be involved in both building and running our systems. Our group embraces a culture of continuous improvement & learning and fosters a collaborative, supportive environment that encourages diversity of thought and creative solutions.

We live and breathe technology and are looking for similarly enthusiastic techies at various levels of career progression.

Attributes of Technologists in Platform Services
  • Respect for people and opinions and the ability to confidently offer your point of view
  • Ability to thrive in a collaborative and diverse environment
  • A drive to proactively build trust in order to cultivate long lasting relationships
  • Optimism and adaptability when faced with challenges and complex situations, coupled with the drive to solve complex problems and continuously optimize processes
  • Dedication to continuous improvement and development of your skillset and talents
  • A strong personal identification with JPM's values

Required Skills & Qualifications:
  • Solid software engineering fundamentals with strong programming skills, able to write clean, well-structured code & tests, utilize APIs, and understand data structures
  • Proficiency in one or more programming languages, particularly Java, Golang, Kotlin, Groovy, C#
  • Enthusiasm for modern coding practices, comfortable with pairwise programming, TDD and automated testing
  • Strong grasp of cloud-native design principles
  • Exposure to large scale infrastructure architecture/development and distributed systems

Preferred Qualifications:
  • Practical experience of at least one of the major cloud platforms (e.g. AWS, Google, Azure) .
  • Familiarity with IAM functionality on one or more the major cloud platforms is especially useful
  • Knowledge of Active Directory, LDAP, OAuth2, SAML, Kerberos, SCIM, Kubernetes, Cloud Foundry
  • Familiarity with Policy systems
  • Familiarity with DevOps culture and Site Reliability Engineering
  • Ability to write technical & API documentation and project materials tailored to a range of different audiences
  • Experience working in globally distributed international team for a major enterprise

And lastly, but most importantly, you must love to innovate through high-quality, modular code engineered for flexibility.

What's in it for you?

Besides being in a cool, friendly team we thrive on the challenge to be our best, working together to deliver products that help our clients succeed. We have strong culture of collaboration and are keen to openly share knowledge for the benefit of the team. W e succeed together.

We will provide:
  • Professional development opportunities, including industry recognized certifications, such as AWS and CKAD
  • Internal professional and technical development programs
  • Exposure to strong mentorship and leadership examples
  • The opportunity to work on a focused, high-performance team on an interesting, intellectually stimulating, high-impact project

Our Global Technology Infrastructure group is a team of innovators who love technology as much as you do. Together, you'll use a disciplined, innovative and a business focused approach to develop a wide variety of high-quality products and solutions. You'll work in a stable, resilient and secure operating environment where you-and the products you deliver-will thrive.

When you work at JPMorgan Chase & Co., you're not just working at a global financial institution. You're an integral part of one of the world's largest tech companies. In 20 technology centers worldwide, our team of 50,000 technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $10B+ annual investment in technology enables us to hire people to create innovative solutions and transform the financial services industry.

At JPMorgan Chase & Co. we value the unique skills of every employee, and we're building a technology organization that thrives on diversity. We encourage professional growth and career development, and offer competitive benefits and compensation. If you're looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you.

JPMorgan Chase & Co. is an equal opportunity employer.

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.